import request from '@/utils/request/request';
import {
  LoginLogParams,
  LoginLogRecord,
  LoginLogListRes,
} from '@/api/system/model/loginLogModel';

// 分页查询登录日志列表
export function queryLoginLogRecordList(params: LoginLogParams) {
  return request.get<LoginLogListRes>('/api/system/login-log/page', { params });
}

// 新增登录日志
export function addLoginLogRecord(data: LoginLogRecord) {
  return request.post('/api/system/login-log', data);
}

// 修改登录日志
export function editLoginLogRecord(data: LoginLogRecord) {
  return request.put('/api/system/login-log', data);
}

// 删除登录日志，传id数组，支持批量
export function deleteLoginLogRecords(data: any) {
  return request.delete('/api/system/login-log', { data }); // 这里data要用{}，否则会报错
}
